cigar of superior quality - German English Dictionary